/*
 * Copyright (c) 2007 - 2015 Joseph Gaeddert
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

//
// autotest fft data for 64-point transform
//

#include <complex.h>

float complex fft_test_x64[] = {
   -0.021754290353 +  -0.612017802190*_Complex_I,
    0.484276408753 +   0.753944723650*_Complex_I,
   -1.051031916820 +   0.166448506301*_Complex_I,
    0.185316597591 +  -0.053758419799*_Complex_I,
   -0.775208247301 +  -1.344741618220*_Complex_I,
    1.008977328193 +   0.309312932614*_Complex_I,
    0.225467083836 +  -1.771870588253*_Complex_I,
    0.469982216778 +  -1.560265270836*_Complex_I,
    0.015796870295 +   0.514270976406*_Complex_I,
    0.021523250463 +  -1.531865633331*_Complex_I,
    0.374810770914 +  -1.819295376215*_Complex_I,
   -0.271362317574 +   1.223581370818*_Complex_I,
    1.095264083148 +   0.119410767188*_Complex_I,
    0.176833870554 +  -0.357067009123*_Complex_I,
   -0.844150660609 +  -0.402483548788*_Complex_I,
    0.121027264669 +  -1.289015413302*_Complex_I,
    0.263581726117 +  -1.020960568111*_Complex_I,
   -1.850367234488 +   0.252491065243*_Complex_I,
    0.180744535235 +   0.799594483178*_Complex_I,
   -0.844109705065 +  -0.510108698929*_Complex_I,
   -0.036218762055 +   1.294869055398*_Complex_I,
    0.258512790360 +   0.568441072457*_Complex_I,
    1.626275624183 +   0.634319322667*_Complex_I,
    0.322617919951 +   0.212628458295*_Complex_I,
    0.160934986434 +  -0.163540330171*_Complex_I,
    1.047849823612 +  -0.095800483192*_Complex_I,
    0.481794672802 +  -0.457172404256*_Complex_I,
    0.129133928192 +   0.091760813424*_Complex_I,
   -0.060049809575 +   0.184851257642*_Complex_I,
   -1.806557059379 +  -0.712577972074*_Complex_I,
   -1.514896468556 +  -0.698585251055*_Complex_I,
    1.839754692918 +   0.489376426678*_Complex_I,
   -1.243735376399 +   1.952793219096*_Complex_I,
    0.254245070501 +   1.389680075711*_Complex_I,
    0.692307414060 +   1.566188401796*_Complex_I,
   -0.194903488026 +  -0.439000848041*_Complex_I,
    1.668407720772 +  -0.910104238535*_Complex_I,
   -0.575848786837 +   0.375593796515*_Complex_I,
    0.429092097669 +  -0.640962925803*_Complex_I,
   -1.534318288920 +  -1.204243660541*_Complex_I,
    1.340275852733 +  -1.091482736862*_Complex_I,
   -0.683541799234 +   1.328028176092*_Complex_I,
    0.346674268228 +  -1.556024203629*_Complex_I,
    0.808325600843 +   0.879310154017*_Complex_I,
   -1.083115089529 +   0.217436971911*_Complex_I,
    0.208798197538 +   1.065533831174*_Complex_I,
   -0.075819341427 +  -1.489702533787*_Complex_I,
   -0.768117108951 +  -0.395669850882*_Complex_I,
   -0.171257456484 +  -1.684427171232*_Complex_I,
    0.008638877159 +   0.828227749071*_Complex_I,
   -0.907835739258 +   1.661585546412*_Complex_I,
   -0.842311802407 +   0.128045074908*_Complex_I,
   -0.480781325156 +  -0.060205164274*_Complex_I,
   -0.332968153644 +  -0.725579827560*_Complex_I,
    0.385831273126 +  -0.734953099969*_Complex_I,
    0.078244895870 +   0.187320802435*_Complex_I,
    0.822725278030 +   1.761602936253*_Complex_I,
    0.854139534803 +  -0.447804374730*_Complex_I,
    1.139585202373 +   0.594363516587*_Complex_I,
   -0.327644569515 +  -1.601512234292*_Complex_I,
    0.066470112247 +   0.272352995689*_Complex_I,
   -0.233514955808 +   0.151832081236*_Complex_I,
    0.804170356884 +   0.191021429001*_Complex_I,
   -0.141790367715 +   0.873289762818*_Complex_I};

float complex fft_test_y64[] = {
    1.725198076750 +  -4.343291505303*_Complex_I,
   -1.306135600819 +  -7.829723137959*_Complex_I,
   -5.438260077023 +   4.634490918041*_Complex_I,
   -1.955793027433 +   4.362156087676*_Complex_I,
   -8.012216700915 +   8.400026452278*_Complex_I,
   -4.952000692368 +   3.096434501516*_Complex_I,
    5.298208914176 +   4.534862681807*_Complex_I,
   -0.880561110671 +  -1.467056178833*_Complex_I,
   11.861836819015 +  -0.544519325409*_Complex_I,
   -1.503603146027 +   8.809918042520*_Complex_I,
   -5.363184446773 +   9.548803374715*_Complex_I,
   -6.505800504816 +  -7.798968990377*_Complex_I,
   14.636787307656 +  -0.228256068710*_Complex_I,
    0.052560363405 + -12.014345616554*_Complex_I,
   -1.959253467557 +   8.402198459668*_Complex_I,
   -6.980453925187 +  -6.436081969205*_Complex_I,
    5.388968837267 +   3.576485581891*_Complex_I,
    1.433883925658 +  -1.990690693711*_Complex_I,
    0.745585452676 +  -3.797939482423*_Complex_I,
    2.695240683264 +  -0.969955745711*_Complex_I,
   -6.338874171853 +  -7.732858525855*_Complex_I,
   11.298952810793 + -13.037152643099*_Complex_I,
  -15.351176639589 +   9.947482416391*_Complex_I,
   -5.345010122884 +   0.498205314186*_Complex_I,
   -4.369620686268 +   0.751093800562*_Complex_I,
    7.632293961493 +   0.946244674824*_Complex_I,
   -2.209404645076 +  -8.887676077977*_Complex_I,
    9.546753476599 + -11.691028922291*_Complex_I,
  -10.473480711255 +   0.645167184977*_Complex_I,
    9.912509001236 + -22.116979184633*_Complex_I,
    7.805895621936 +   2.010265856692*_Complex_I,
   -7.638461665175 +   0.687493859037*_Complex_I,
    5.983512814381 +  -4.711548846349*_Complex_I,
    1.432584757253 +   2.618196841573*_Complex_I,
  -16.409812005381 +   2.126260364995*_Complex_I,
   -4.891966320361 +   4.829626903245*_Complex_I,
   -3.218785198666 +  -4.443535570591*_Complex_I,
    2.772033282272 +  -1.143468987354*_Complex_I,
   -8.913495498818 +   3.327029248182*_Complex_I,
    8.015679354394 +  -3.131930356460*_Complex_I,
    1.419572328954 +  -0.132902166668*_Complex_I,
    3.850100186885 +   9.527061186961*_Complex_I,
    0.681611518886 +   4.259777024769*_Complex_I,
   12.246604521898 +  -0.790289131992*_Complex_I,
    3.241695686006 + -15.727090004602*_Complex_I,
   -9.932323330295 +  -0.102559333310*_Complex_I,
   -2.411503210251 +  -0.408856287097*_Complex_I,
    1.884210002432 +   7.477017352531*_Complex_I,
   -6.852334636700 +   3.198788969708*_Complex_I,
    1.141049818230 +   1.542427926488*_Complex_I,
    0.732333269451 +  -1.802063276954*_Complex_I,
   -6.450414970103 +  -2.758985609350*_Complex_I,
   -3.738653299253 +  -7.196005387959*_Complex_I,
    7.300969515165 +  -7.844893935009*_Complex_I,
    8.053617788503 +   5.389482632745*_Complex_I,
    9.227999871537 +  -2.302018386805*_Complex_I,
   -5.824592830409 +  -0.544198322926*_Complex_I,
   -3.152065877231 +  -6.410831104251*_Complex_I,
   -1.003575490144 +  23.308352736314*_Complex_I,
    1.725485190234 + -10.960063101324*_Complex_I,
  -14.199659988605 +   7.198846575963*_Complex_I,
    4.186354051025 +  -2.044041800204*_Complex_I,
   14.017389932813 +   2.146139910120*_Complex_I,
    4.242720273094 +  -3.627670543295*_Complex_I};

